// // var all_time_task= timers.queryTimedTasks({})
// // for (var iterator of all_time_task) {
// //     if(iterator.scriptPath.toString().indexOf("task.js")!=-1){
// //         timers.removeTimedTask(iterator.id)
// //     }
// // }

// // app.openUrl("snssdk1128://user/profile/102630827178")
// //7000401
// //8000002
// // log(app.autojs.versionCode)
// // app.launchApp("支持服务")
// // log(shell("am start com.huawei.app.servers"))
// log(new Date().getTime())

// function test() {
//     log(shell("date +%N ", {
//         root: true
//     }))

// }
// // 截图()

// function 截图上传() {
//     function 截图(格式,百分比) {
//         格式 = 格式 || "png"
//         百分比 = 百分比 || 50
//             let 截图结果= $shell("screencap /sdcard/mm.png", {
//                 root: true
//             })
//             if(截图结果.code ==0){
//                 let ss = images.read("/sdcard/mm.png")
//                 let to = images.toBase64(ss, 格式, 百分比)
//                 ss.recycle()
//             }
//     }
//     //上传一次
//     截图()
//     //判断标记
//     if (标记) {
//         setTimeout(截图上传, 100)
//     }
// }


/**
 * 注册剪切板复制、剪切事件监听
 */
var mClipboardManager
function registerClipEvents() {
    mClipboardManager = context.getSystemService(context.CLIPBOARD_SERVICE);
    mOnPrimaryClipChangedListener = new android.content.ClipboardManager.OnPrimaryClipChangedListener(function onPrimaryClipChanged() {
        if (mClipboardManager.hasPrimaryClip()
            && mClipboardManager.getPrimaryClip().getItemCount() > 0) {
            // 获取复制、剪切的文本内容
            var content =
                mClipboardManager.getPrimaryClip().getItemAt(0).getText();
            log("TAG", "复制、剪切的内容为：" + content);
        }
    })

    mClipboardManager.addPrimaryClipChangedListener(mOnPrimaryClipChangedListener);
}
registerClipEvents()
/**
 * 注销监听，避免内存泄漏。
 */

events.on("exit",()=>{
    log("退出")
    if (mClipboardManager != null && mOnPrimaryClipChangedListener != null) {
        mClipboardManager.removePrimaryClipChangedListener(mOnPrimaryClipChangedListener);
    }
})
setInterval(()=>{},1000)
    
